﻿*{box-sizing:border-box;margin:0; padding:0; list-style:none;  font-size:14px; }
a{ text-decoration:none; color:#333; transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s;  }
a:hover{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin: 0;}
hr{}
.clear{ clear:both;}
p,ul{margin: 0;}
img{ border:0; vertical-align:middle; }
input,textarea{outline:none;}
.container{width:1200px; margin:0px auto;}
.r{float:right;}
.l{float:left;}


/*头部*/
.header_top{width:100%; height: 35px; background: #e4e6e7;}
.header_top p{ font-size:12px; color: #999999; float: left; line-height: 35px; }
.header_lj{float: right;}
.header_lj li{ float: left; font-size: 12px; color: #999999; margin-top:8px; }

.h_wx{padding-left: 12px; position: relative}
.h_sj{ position: relative; border-right: 1px solid #999999; padding-right: 15px;}
.header_lj li:hover{color:#035cac; cursor: pointer}
.h_wx .wx{ width:100px; height: 100px; position: absolute; top: 35px; left: 0px; display: none; z-index: 999}
.h_sj .sj{ width:100px; height: 100px; position: absolute; top: 35px; left: 0px; display: none;  z-index: 999}
.h_wx:hover .wx{ display: block;}
.h_sj:hover .sj{ display: block;}
.h_sj .sj img,.wx img{width:100%; height:100%;}


.header{
	width: 100%; 
}
.top_bar {
    height: 40px;
    width: 100%;
    background: #434343;
}
.fixtop{
	position: fixed;
	top:0;
}
.f-fl {
    float: left;
    line-height: 40px;
    font-size: 12px;
    color:#666666;
    height: 40px;
}
.f-fr {
    line-height: 40px;
    float: right;
    color:#666666;
    font-size: 12px;
    height: 40px;
}
.f-fr .iconfont{
	font-size:23px;
	color: #666666;
	vertical-align: middle;	
}
.f-fr span{font-weight: bold;font-size: 24px;color: #b70910;line-height: 40px;float: right;}
.logo_bar{height: 100px;}
.logo_bar .logo{float: left;margin-top: 20px;width: 448px;height: 52px;}
.logo_bar .logo img{width: 100%;height: 100%;}

.logo_bar .telnum{float: right;font-size: 28px;color:#cb0109;font-weight: bold;height: 46px; margin-top: 28px;}
.logo_bar .telnum img{vertical-align: middle; float: left; margin-right: 10px; height:46px; width: 47px;}
.logo_bar .telnum_dh{float: left; height: 44px;}
.logo_bar .telnum_dh p{ font-size: 16px; color: #333333; height: 22px; font-weight: 100}
.logo_bar .telnum_dh p span{ font-size:22px;}



/*导航*/
.nav_top{ width:100%;  height: 58px;background: #e6002f}
.nav{height:100%;}
.nav a{ color:#434343;}
.nav .nLi{ float:left;  position:relative; display:inline; height:100%; /*! width:120px; */ text-align: center;padding: 0 31px;}
.nav .nLi h3{ height:58px; width:100%; text-align: center; padding: 10px 0}

.nav .nLi h3 a{ display:block;  font-size:12px; font-weight:normal; color:#fff; height: 100%; line-height: 38px; }
.nav .sub{ display:none;left:-10px; top:58px;  position:absolute;  line-height:26px; padding:0; width:140px;      z-index: 999; }
.nav .sub li{ zoom:1; border-bottom: 1px solid #eeeeee;  height:40px; line-height: 40px; background: #eee; text-align: center }
.nav .sub li p{ width:100%; float: left; margin: 0px;}
.nav .sub li span{ float: right;}
.nav .sub a{ display:block; padding:0 10px; color: #434343; font-size: 12px; height: 100%; }
.nav li.active h3 a{color: #fff;  border-right: 0px;}
.nav li.active {background: #182029;}
.sub li:hover a{color:#fff;background-color: #e6002f;}
.nav .nLi i{width:35px; height: 35px; border-radius: 50%; text-align: center;float: left; margin-top:2px;    margin-left: 20px;}

.nav .nLi:hover{background: #182029;}
.nav .nLi:hover h3 a{color:#fff; border-right: 0px;}
.dianti{width:180px!important;}


/**/
.banner{width:100%;height:520px}
.banner .slideBox{position:relative;overflow:hidden;width:100%;height:520px}
.banner .slideBox .hd{position:absolute;right:50%;bottom:25px;z-index:1;overflow:hidden;margin-right:-58px;height:22px}
.banner .slideBox .hd ul{float:left;overflow:hidden;zoom:1}
.banner .slideBox .hd ul li{float:left;margin-right:15px;width:20px;height:20px;border:1px solid #e6002f;border-radius:50%;cursor:pointer}
.banner .slideBox .hd ul li.on{background:#e6002f}
.banner .slideBox .bd{position:relative;z-index:0;width:100%;height:100%}
.banner .slideBox .bd ul{width:100%;height:100%}
.banner .slideBox .bd li{width:100%;height:100%;vertical-align:middle;zoom:1}
.banner .slideBox .bd li a{display:block;overflow:hidden;width:100%;height:100%}
.banner .slideBox .bd img{display:block;width:100%;height:100%}


/*简介*/
/*关于我们*/
.index_about{width: 100%; height:auto; margin-top: 58px; overflow: hidden }
.index_video{width:100%; height:675px; }
.index_video img{width:100%; height: 100%;}
.index_about h3{ font-size: 36px; color: #333333; font-weight: bold; text-align: center; line-height: 45px;}
.index_about h4{ font-size: 50px; color: #333; font-weight: bold;  text-align: center; line-height: 60px;}
.index_about h4 span{color:#e6002f; font-weight: bold; font-size: 50px;line-height: 25px; }
.index_about h5{ font-size: 14px; color: #333333; text-align: center;line-height: 30px; height:30px; overflow: hidden}
.index_about_li{width:100%; height: auto; display: block; overflow: hidden; margin-bottom: 58px; margin-top: 36px; padding-bottom: 10px;}
.index_about_li li{width:282px; height: 350px; background: #f5f5f7; border-radius: 10px; float: left; padding: 35px 26px 0; margin-right: 24px; text-align: center; overflow: hidden; }
.index_about_li li:nth-child(4){margin-right: 0px;}
.index_about_li li .p1{font-size: 60px; font-family: Impact; color: #e6002f;}
.index_about_li li .p2{font-size: 30px; color: #e6002f; font-weight: bold;}
.index_about_li li .p3{font-size: 24px; color: #333333; margin: 15px 0}
.index_about_li li .p4{font-size: 14px; color: #666666; font-weight: bold; height: 50px; line-height: 25px;}
.index_about_li li .p5{font-size: 18px; color: #e6002f; font-weight: bold; margin-top: 22px;}
.index_about_li li:hover{box-shadow: -3px 2px 10px rgba(0,0,0,0.2)}



/*产品分类*/
.index_product{width:100%; height: 380px; margin-top: 65px;}
.index_prolist{width:100%; height: auto; margin-top: 30px;}
.Box {position: relative; width: 100%;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/pleft.png) no-repeat center;left: -50px;}
.Box .Box_con .btnr {background: url(../images/pright.png) no-repeat center;right: -50px;}
.Box .Box_con .btnl:hover {background: url(../images/pleft_h.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/pright_h.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 150px;height:218px;margin-left: 25px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;transition: all 0.5s;}
/*.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}*/

.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}
.cur_block{width:150px; height: 218px; background: url(../images/duobian.png) no-repeat center; text-align: center; padding-top: 65px;}
.cur_block h3{ font-size: 14px; color: #666666; font-weight: bold; height: 35px; line-height: 35px;}
.cur_block img{width:62px; height: 61px; margin: 0px auto;}
.cur_none{width:100%; height: 100%; background:#e6002f;  text-align: center; border-radius: 15px; overflow: hidden; padding:24px 17px 0; display: none}
.cur_none h3{ font-size: 14px; color: #ffffff; font-weight: bold; height: 35px;  line-height: 35px;}
.cur_none p{ font-size: 12px; color: #ffffff; line-height:25px; height: 70px;  word-break:break-all;display:-webkit-box; -webkit-line-clamp:3;
  -webkit-box-orient:vertical; overflow:hidden; }
.cur_none img{width:62px; height: 61px; margin: 0 auto 0;}

.Box .Box_con .conbox ul li:hover .cur_none{display: block}
.Box .Box_con .conbox ul li:hover .cur_block{display: none}



/*服务*/
.indedx_service{width:100%; height: 660px; background: #f5f5f7; margin-top: 55px; padding-top: 60px;}
.idxp1{ background: #fff}
.idx_pros{
	width:100%;
	margin:0 auto;
	background:#fff;
	}
.idx_pros a{
	display:block;
	width:400px;
	height:200px;
	float:left;
	color:#646464;
	position:relative;
	overflow:hidden;

	}
.idx_pros .ico{
	width:100px;
	height:100%;
	position:absolute;
	top:0;

	}


.idx_pros .txts{
	width:100px;
	height:100%;
	position:absolute;
	top:0;
	}
.idx_pros .ico{
	background-repeat:no-repeat;
	background-position:left center;	
	left:60px;
	transition:left 500ms;
	-webkit-transition:left 500ms;
	}
.idx_pros .idxp11 .ico{
	background-image:url(../images/f1.png);
	}
.idx_pros .idxp11:hover .ico{
	background-image:url(../images/f1_h.png);
	}
.idx_pros .idxp21 .ico{
	background-image:url(../images/f2.png);
	}
.idx_pros .idxp12 .ico{
	background-image:url(../images/f3.png);
	}
.idx_pros .idxp12:hover .ico{
	background-image:url(../images/f3_h.png);
	}
.idx_pros .idxp22 .ico{
	background-image:url(../images/f4.png);
	}
.idx_pros .idxp13 .ico{
	background-image:url(../images/f5.png);
	}
.idx_pros .idxp13:hover .ico{
	background-image:url(../images/f5_h.png);
	}
.idx_pros .idxp23 .ico{
	background-image:url(../images/f6.png);
	}


.idx_pros .txts{
	right:20px;
	width:200px;
	padding-right:0;
	transition:500ms;
	-webkit-transition:500ms;
	}
.idx_pros .txts .ch{
	font-size:24px;
	padding-bottom:3px;
	margin-top:62px;
	}
.idx_pros .txts .x{width: 140px; height: 1px; display: block; overflow: hidden;  margin: 5px 0}
.idx_pros .idxp1 .x{border-bottom: 1px solid #d1d1d1;}
.idxp2 .x{border-bottom: 1px solid #fff}
.idxp2 .txts .en{color:#fff}
.idxp1 .txts .en{color:#666}

.idx_pros .idxp1 .txts .ch{
	color:#323232;
	}

.idx_pros .txts .en{
	font-size:16px;
	margin-top:2px;

	}
.idx_pros .pic{ 
	width:100%; 
	height:100%; 
	overflow:hidden;
	background-repeat:no-repeat;
	background-position: center center;
	background-size:cover;
	}
.idx_pros .pic img{ width:100%; }
.idx_pros .idxp2{ color:#fff; }
.idx_pros .idxp2 .txts .ch{ border-color:#fff; } 
.idx_pros .cover{ position:absolute; left:0; top:0; bottom:0; right:0; opacity: 0; overflow:visible; border:0 solid #e6002f; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; }
.idx_pros a:hover .cover{ opacity:1; border:150px solid #e6002f;}
.idx_pros a:hover .ico{ left:260px; }
.idx_pros a:hover .txts{ left:60px; padding-right:0; }
.idx_pros .idxp1:hover { color:#fff; }
.idx_pros .idxp1:hover .txts .ch{ color:#fff; }
.idx_pros .idxp1:hover .txts .en{ color:#fff; }

.idxp22{background:url(../images/f4.jpg) no-repeat;}
.idxp23{background:url(../images/f6.jpg) no-repeat;}
.idxp21{background:url(../images/f2bj.jpg) no-repeat;}



/*案列*/
.index_case{width:100%; height: auto; display: block; margin-top: 65px;}
.index_case .picMarquee-left{ width:100%;  overflow:hidden; position:relative;   }
.index_case .picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.index_case .picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.index_case .picMarquee-left .hd .next{ background-position:0 -50px;  }
.index_case .picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.index_case .picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.index_case .picMarquee-left .bd{width:100%; height: 100%; margin-top: 50px;}
.index_case .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.index_case .picMarquee-left .bd ul li{  float:left;  overflow:hidden;  width: 25%;  }
.index_case .tempWrap{width:100%;}



.index_case .picMarquee-left .bd ul li .fang_img{ width:100%;  /*! height: 380px; */ overflow: hidden}
.index_case .picMarquee-left .bd ul li .fang_img img{width:100%; height: 100%;   transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s;}
.index_case .picMarquee-left .bd ul li:hover .fang_img img{transform: scale(1.1);}

.figcaption{width:100%; height: 130px;  padding:40px 36px; position: relative}
.figcaption h3{ font-size: 16px; color: #333333; font-weight: bold; width:100%; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.figcaption p{ font-size: 12px; font-family: Arial; color: #999999; height: 30px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.figcaption .line { display: block; background: #fff; position: absolute; transition: 300ms; -webkit-transition: 300ms;}
.figcaption .line_1 {
    width: 24px;
    height: 1px;
    top: 50%;
    right: 30px;
    margin-top: -1px;
    transform: translateX(30px);
    -webkit-transform: translateX(30px);
}

.figcaption .line_2 {
    width: 1px;
    height: 24px;
    top: 50%;
    margin-top: -12px;
    right: 42px;
    transform: translateY(30px);
    -webkit-transform: translateY(30px);
}

.index_case .picMarquee-left .bd ul li:hover .line{transform:translate(0); -webkit-transform:translate(0);}
.picMarquee-left .bd ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.index_case .picMarquee-left .bd ul li:hover{background: #e6002f; padding:4px;}
.index_case .picMarquee-left .bd ul li:hover h3,.picMarquee-left .bd ul li:hover p{color:#fff;}
.index_case .picMarquee-left .bd ul li:hover .index_case .picMarquee-left .bd ul li .fang_img{height: 375px}






/*新闻*/
.index_news{width: 100%; height:712px;margin-top: 50px; background: #f5f5f7; padding-top: 50px;}
.index_news_li{width:382px; height: 416px; float: left; position: relative; margin-top: 33px; margin-right: 27px;}
.index_news_li i{width:22px; height: 21px; display: block; overflow: hidden}
.index_news_li .d_l{ background: url(../images/d_l.png) no-repeat; margin-bottom: 10px;}
.index_news_li .d_r{ background: url(../images/d_r.png) no-repeat; float: right; margin-top: 10px;}
.index_news_top{width:100%; height:249px; position: absolute; top: 0px; left: 0px; background: url(../images/n.png) no-repeat; z-index: 999; padding: 20px;}
.index_news_top h3{ font-size: 17px; color: #333333; font-weight: bold; height:60px; line-height: 28px; word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;}
.index_news_top span{font-size: 13px; color: #999; line-height: 25px;}
.index_news_top p{ font-size: 13px; color: #999; height: 50px; line-height: 25px; word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;}

.index_news_img{width:382px; height: 216px; margin-top: 234px;}
.index_news_img img{width:100%;  height: 100%;}
.index_news_li:hover .index_news_top{background: url(../images/n_h.png) no-repeat; }
.index_news_li:hover p,.index_news_li:hover span,.index_news_li:hover h3{color:#fff;}
.index_news_li:hover .d_l{ background: url(../images/d_hl.png) no-repeat; }
.index_news_li:hover .d_r{ background: url(../images/d_hr.png) no-repeat; }

.index_news ul{width:382px; height: auto; display: block; overflow: hidden; float: right; margin-top: 33px;}
.index_news ul li{width:100%; height: 142px; background: #fff; padding: 18px; margin-bottom: 12px;}
.index_news ul li h3{ font-weight: bold; font-size: 17px; color: #333; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.index_news ul li .in_titme{width:100%; height:20px; margin: 10px 0 5px}
.index_news ul li .in_titme span{ font-size: 18px; color: #adadad; font-family: Arial; font-weight: bold; float: left}
.index_news ul li .in_titme p{ font-size: 13px; color: #adadad; float: left; margin-left: 5px;}
.index_news ul li h4{font-size: 13px; color: #666; line-height: 25px;}
.index_news ul li:hover{background:#e6002f;}
.index_news ul li:hover h3,.index_news ul li:hover h4,.index_news ul li:hover p,.index_news ul li:hover span{color:#fff}


/*合作*/
.index_hezuo{width:100%; height: auto; display: block; overflow: hidden; margin-top: 36px; margin-bottom: 58px;}
.index_title{width:100%; height: 125px; text-align: center}
.index_title h3{font-size: 36px; color: #333333; font-weight: bold; background: url(../images/tbj.png) no-repeat center bottom; height: 56px; margin-bottom: 15px;}
.index_title h4{ font-size: 14px; color: #888888; font-family: Arial; height: 25px; line-height: 25px }
.index_title p{ font-size: 14px; color: #333333; height: 25px; line-height: 25px;}
.index_hezuo_li{width:100%; height: auto;overflow: hidden; margin-top: 15px;}
.index_hezuo_li .picMarquee-left{ width:100%;  overflow:hidden; position:relative;   }
.index_hezuo_li .picMarquee-left .bd{width:100%; height: 100%;}
.index_hezuo_li .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.index_hezuo_li .picMarquee-left .bd ul li{  float:left;  overflow:hidden; text-align:center;  border: 1px solid #dddddd; width: 230px; height: 150px; margin-right: 12px; }
.index_hezuo_li .fang_img,.index_hezuo_li .fang_img img{width:100%; height: 100%;}




/**footer**/
.lx_more{background: #e6002f;border-top: 12px solid #f5f5f7;line-height: 80px;color: #FFFFFF; }
.lxm_con{padding-left: 150px;overflow: hidden;padding-right: 220px;}
.lxm_con p{font-size: 18px;float: left;}
.lx_btns{float: right;margin-right: 16px;overflow: hidden;margin-top: 20px;}
.lx_btns a{display: block;width: 120px;height: 36px;border: 2px solid #FFFFFF;float: left;text-align: center;line-height: 34px;border-radius: 100px;}
.lx_btns a:first-child{margin-right: 22px;}
.footer{background: #182029;padding-top: 70px;}

.ft_con{overflow: hidden;padding-bottom: 70px;}
.ft_links{overflow: hidden;float: left;}
.ftl{float: left;line-height: 28px;margin-right: 60px;}
.ftl:last-child{margin-right: 0;}
.ftl span,.ft_er span{color: #FFFFFF;font-weight: bold;font-size: 16px;display: inline-block;margin-bottom: 10px;}
.ftl ul li,.ftl p{font-size: 14px;color: rgba(255,255,255,.6);}
.ftl ul li:hover{color: #FFFFFF;}
.ft_er{width: 227px; float: right;}
.ftpro ul li{ float: left; width: 50%;}
.ftpro ul{width:195px;}
.ftl li a{color: #fff; opacity: 0.6}


.slideTxtBox{ width:100%; text-align:left;margin-top: 12px;  }
.slideTxtBox .hd{ height:1px;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:141px; top:1px;   }
.slideTxtBox .hd ul li{margin-bottom: 12px;font-size: 14px; float:left; width: 80px;height: 34px;line-height:33px;border: 1px solid #FFFFFF; cursor:pointer;color: #FFFFFF;text-align: center;border-radius: 4px;  }
.slideTxtBox .hd ul li.on{ }
.slideTxtBox .bd ul{   zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li img{width: 126px;height: 126px;}
	.slideTxtBox .hd ul li a{color:#fff}
.banquan{border-top: 1px solid rgba(255,255,255,.2);line-height: 86px;overflow: hidden;}
.banquan p{font-size: 12px;color: #FFFFFF;float: left;}
.bqa{float: right;font-size: 12px;color: rgba(255,255,255,.5);}
.bqa a:hover{color: #FFFFFF;}
.bqa span{display: inline-block;margin:0 10px ;}
.bqa span:last-child{margin-right: 0;}



.footer_zhichi{width:428px; height:98px;  float: right; line-height: 98px;}
.footer_zhichi p{ width:194px; float: left; margin-left: 20px; }
.footer_zhichi .pt{width:121px;height: 18px; background: url(../images/vl.png) no-repeat; margin-top: 37px; margin-right: 10px}
.footer_zhichi .js{width:121px;height: 18px; background: url(../images/wl.png) no-repeat; margin-top:37px;}
.footer_zhichi .pt:hover{background: url(../images/vl_hover.png) no-repeat}
.footer_zhichi .js:hover{background: url(../images/ws_hover.png) no-repeat} 
.footer_zhichi span{float: left; font-size: 12px; color: #fff;}
.footer_zhichi i{ float: left}




/**yqlinks**/
.yqlinks{background: #0f141a;padding: 16px 0;}
.yql_con{overflow: hidden;}
.yql_tit{text-align: center;width: 74px;float: left;}
.yql_tit h6{font-size: 16px;color: #e6002f;line-height: 30px;}
.yql_tit span{width: 100%;height: 24px;display: inline-block;border-radius: 4px;background: #e6002f;color: #FFFFFF;font-size: 12px;line-height: 24px;}
.yql_con ul{margin-left: 40px;font-size: 12px;color: #999999;float: left;line-height: 24px;padding-top: 10px;overflow: hidden;}
.yql_con ul li{float: left;margin-right: 20px}
.yql_con ul li:hover{color: #f2474c;}
.yqlinks a,.lx_more a{color:#fff}





/*客服*/
.lxfx {
    height: auto;
    position: fixed;
    right:0px;
    top:200px;
    width: 77px;
    z-index: 11;
}
.lxfx li a {
    color: rgb(255, 255, 255);
    display: block;
    height: 47px;
    margin-top: 9px;
    width: 300px;
}
.leftlx {
    float: left;
    height: 47px;
    width: 77px;
}
.lxfx li span {
    border-left: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    float: left;
    font-size: 20px;
    height: 24px;
    line-height: 22px;
    margin-top: 8px;
    padding-left: 8px;
}
.fix_ewm {
    border: 5px solid rgb(255, 255, 255);
    display: none;
    height: 120px;
    left: -145px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.lxfx li i {
    display: block;
    height: 27px;
    margin: 0 auto;
    text-align: center;
    width: 30px; background:url(../images/fx.png) no-repeat;
}
.lxfx li i.icon-tel {
    background-position: 0 -25px;
}
.lxfx li i.icon-ly {
    background-position: 4px -53px;
}
.lxfx li i.icon-wx {
    background-position: -34px 4px;
}
.lxfx li i.icon-wb {
    background-position: -30px -22px;
}
.lxfx li p {
    line-height: 12px;
    text-align: center;
}
.lxfx li {
    background:#e6002f;
    height: 56px;
    margin-bottom: 1px;
    margin-left: 0;
    overflow: hidden;
    position: relative;
    width: 77px; float:left;
}

/*视频容器*/
.video-box{ position:relative;  width:785px; height:441px; _clear:both; _display:inline; }











